See all Restaurants in Shimla
Qilaa
Mall Rd, The Mall, Shimla, HP 171001 Phone: 0177 265 2784 Cuisines: Authentic Local, Indian, North Indian Features: Dinner, LunchAbout
The restaurant has a very endearing appeal to it and has interesting interiors with pictures of Shimla of a bygone era. The servive is warm and friendl