Cafe Kafuli
Chalchala village, Silla gram, Mussorrie Dhanaulti, 5km up from, towards Dhanaulti, road, Suwakholi, Mussoorie, Uttarakhand 248013, Chalchala village, Silla gram, Mussorrie Dhanaulti, Mussorrie Dhanaulti, India - 248013
+91 78198 91695
Cafe Kafuli by Soul Stories brings you the authentic taste of the mountains, offering soulful Himalayan cuisine with a cozy, breathtaki.....s!