Leo's, Bellshill, North Lanarkshire, United Kingdom
About Leo's
Leo's is a Restaurant serving the Bellshill community in North Lanarkshire, United Kingdom and located at 69 Hamilton Road.To contact Leo's call 01698 841733
Location
69 Hamilton Road
Bellshill
North Lanarkshire
United Kingdom
ML4 1AG
Map
Contacts
Tel: 01698841733