The business meets the required food hygiene standards.

Address
113 Oxgangs Road North, Edinburgh, EH14 1EB
Local authority
Edinburgh (City of)

Trading since 26 March 1992, per Companies House.

Loading map…
Search hygiene ratings