Restaurant or café · 113 Station Road, Ellon, Aberdeenshire, AB41 9AZ
✓Pass
Last inspected 11 Aug 2025 by Aberdeenshire council.
All food hygiene ratings in AB41
Restaurant or café ratings in Aberdeenshire · All of Aberdeenshire