NBS Restaurant Roof Top Terrace is located in Kathmandu, Nepal on P886P37, Chaksibari Marg. NBS Restaurant Roof Top Terrace is rated 5 out of 5 in the category english restaurant in Nepal.
Address
P886P37, Chaksibari Marg
Service options
TakeawayDine-in
Offerings
CoffeeSmall plates