The business meets the required food hygiene standards.

Address
66 Station Road, Edinburgh, EH28 8QT
Local authority
Edinburgh (City of)