Restaurant or café · 12 York Arcade, Grangemouth, FK3 8BA
✓Pass
Last inspected 1 Apr 2026 by Falkirk council.
All food hygiene ratings in FK3
Restaurant or café ratings in Falkirk · All of Falkirk