Best Indian restaurant in United kingdom

Shimla Peppers Bar & Restaurant
91 - 92 Ablewell Street 1st Floor. Entrance via Town Hill Walsall WS1 2AP Walsall WS1 2EU United Kingdom

Shimla Restaurant
9 Mere Green Rd The Royal Town of Sutton Coldfield Birmingham Sutton Coldfield B75 5BL United Kingdom