Find a hotel |
Alfa Restaurant
Shimla, Shimla, Himachal Pradesh IndiaShimla, India
Phone:N/ABaljees Restaurant
Mall Road Shimla, Shimla, Himachal Pradesh, IndiaShimla, India
Phone:0177 2652313Choice Chinese Resturant
Balljees stairs to Lower Bazar Shimla, Shimla, Himachal Pradesh, IndiaShimla, India
Phone:N/AIndian Coffee House
Shimla, Shimla, Himachal Pradesh IndiaShimla, India
Phone:N/A