Wow! Momo

Vajra Mall
No GF01/01, 1st Flr, Vajra World, Kh No 104, NH 10A, Burtuk
Baluwakhani
East Sikkim - 737101

Contact Us

Wow! Momo

Vajra Mall
No GF01/01, 1st Flr, Vajra World, Kh No 104, NH 10A, Burtuk
Baluwakhani
East Sikkim - 737101

Discover More With Us

Tell us about your experience.
Scan this QR code to discover more with us.