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
Cafe Kafuli by Soul Stories brings you the authentic taste of the mountains, offering soulful Himalayan cuisine with a cozy, breathtaki.....s!