Shop · 851 Cumbernauld Road, Glasgow, G33 2AA
!Improvement required
Last inspected 28 Feb 2011 by Glasgow City council.
All food hygiene ratings in G33
Shop ratings in Glasgow City · All of Glasgow City