Shimla Palace The
  • Tel: 07868 546277 / 07868546277
Profile
Shimla Palace The in Stafford is an Indian restaurant. They specialise in Indian food, indian dishes, indian menu, curry dishes and indian cuisine, Shimla Palace The Indian restaurant’s address is Cromwell House.
Map
Google Map of Shimla Palace The address:Cromwell House,Stafford,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.