Leo's chip shop

at 128 Main Street bailleston , Glasgow, G69 6AE United Kingdom

Leo's chip shop established 1987, Leo sold the most famous bag of chips in the film Gregory's Girl filmed 1981

Leo's chip shop
128 Main Street bailleston
Glasgow G69 6AE
United Kingdom
Contact Phone
P: 01417710042

Company Rating

4 FB users likes Leo's chip shop, set it to 46 position in Likes Rating for Glasgow in Food/grocery category