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 Fanta - 330ml or Meat Feast Pizza - 16"?
Have you tried:
-
1
Haggis - Single
-
2
Diet Irn Bru - 2ltr
-
3
Meat Feast Pizza - 12"
-
4
Half Pizza Crunch - Supper
-
5
Marinara Pizza - 16"