Home
Social Timeline
Map
Contact Us
Nearby Restaurants
Restaurants near me
Sikkim
East Sikkim
Baluwakhani
Wow! Momo
Vajra Mall
No GF01/01, 1st Flr, Vajra World, Kh No 104, NH 10A, Burtuk
Baluwakhani
East Sikkim
-
737101
+918981117486
Open until 08:00 PM
Open Now
Sat
10:00 AM - 08:00 PM
Sun
10:00 AM - 08:00 PM
Call
Directions
Map
Get Directions