close british restaurant close Country: India close City: Shimla
Clarkes Hotel
Shimla British Resort
Wildflower Hall, Shimla
The Restaurant
Hotel Southgate Shimla/Zafraan Restaurant
Eighteen71 Cookhouse & Bar
KFC
HPTDC Goofa Ashiana Bar and Restaurant
Hotel Sukh Sagar