The New Shimla, Renfrew, Renfrewshire, United Kingdom
About The New Shimla
The New Shimla is a Restaurant serving the Renfrew community in Renfrewshire, United Kingdom and located at 81 Hairst Street.To contact The New Shimla call 0141-886 2200
Location
81 Hairst Street
Renfrew
Renfrewshire
United Kingdom
PA4 8QU
Map
Contacts
Tel: 01418862200