Home / Glasgow City / Leo's Fish And Chips

Leo's Fish And Chips

Takeaway · 128 Main Street, Glasgow, G69 6AE

Food hygiene rating

…Awaiting inspection

Last inspected 18 Nov 2025 by Glasgow City council.

Nearby food businesses

All food hygiene ratings in G69

Takeaway ratings in Glasgow City · All of Glasgow City