Shimla Palace The Stafford

Shimla Palace The Stafford

0  Reviews


Indian Restaurants in Stafford
Cromwell House , Stafford, Staffordshire, ST17 0XS
07868 546277

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.




Would you like to submit a review of Shimla Palace The, Stafford? A Shimla Palace The Stafford review will help create a directory of recommended Indian Restaurants in Stafford. If Shimla Palace The Stafford is your business, then claim it now. Business owners who claim a business can update the description and add new tags and photos.