Restaurants Vegeterian In Shimla


logo of Mehfil Bar & Restaurant

Mehfil Bar & Restaurant

Kamwar Complex,2nd Floor,Tattapani Road ,Shimla-171001