Shimla Palace The Stafford

Shimla Palace The Stafford

0  Reviews


Indian Restaurants in Stafford
Cromwell House , Stafford, Staffordshire, ST17 0XS
01889 881325

Shimla Palace The Stafford is an Indian restaurant in Staffordshire. They specialise in Indian food, indian dishes, indian menu, curry dishes and indian cuisine, Shimla Palace The Indian restaurant’s address is Cromwell House.




Are you willing to write a short 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.