A beautiful country restaurant based in the heart of Fleggburgh.

See menu See reviews