Leo's
128 Main Street
Baillieston, G69 6AE
0141 771 0042
Leo's is a Chip Shop takeaway in Baillieston.
Why don't you try our Whole Pizza - Single or Whole Pizza - Single?
Have you tried:
-
1
Whole Pizza - Single
-
2
Chips & Roll - Buttered Roll
-
3
Half Gammon Steak Kids Meal
-
4
Large Fish - Supper
-
5
Whole Pizza - Supper