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
4 FB users likes Leo's chip shop, set it to 63 position in Likes Rating for Glasgow in Food & Beverage category
Leo's chip shop is Glasgow based place and this enity listed in Fish & Chips Shop category. Located at 128 Main Street bailleston G69 6AE . Contact phone number of Leo's chip shop: 01417710042
Enjoy Neapolitan Pizza and a Premium Beers or Wine starting from £8. Authentic wood fired sour dough pizza made with traditional Italian ingredients.
Claim this area and become part of the Deli Cious Chocolate company.
Door to door fruit and veg delivery service. You won't get any cheaper or fresher!