The Upper Crust, Shotts, North Lanarkshire, United Kingdom
About The Upper Crust
The Upper Crust is a Restaurant serving the Shotts community in North Lanarkshire, United Kingdom and located at 176 Station Road.To contact The Upper Crust call 01501 825511
Location
176 Station Road
Shotts
North Lanarkshire
United Kingdom
ML7 4AW
Map
Contacts
Tel: 01501825511