Wow! Kulfi
Locate the nearest restaurant(s)
Search Nearby
Advanced Search
Wow! Kulfi restaurants In Baluwakhani, East Sikkim, Sikkim
Vajra Mall
No 09, Khasra 551, Gr Floor, Vajra World, NH 10A, Burtuk
Baluwakhani
East Sikkim - 737101
Baluwakhani
East Sikkim - 737101
Open until 06:00 PM