Restaurant or café · Islamic Centre, 6 Burnhead Lane, Falkirk, FK1 1UG
…Awaiting inspection
Registered with Falkirk council.
All food hygiene ratings in FK1
Restaurant or café ratings in Falkirk · All of Falkirk