Other catering premises · Church Of Scotland - Church Hall, Main Street East, Menstrie, Clackmannanshire, FK11 7BL
✓Pass
Last inspected 22 Oct 2025 by Clackmannanshire council.
All food hygiene ratings in FK11
Other catering premises ratings in Clackmannanshire · All of Clackmannanshire