View Menu
The Farm Shop and No.8 Café is a Grocery store in Bembridge. It is open 5 days a week.
For inquiries and reservations, you can contact The Farm Shop and No.8 Café by phone at +44 1983 874236
Address: 8 High St, Bembridge PO35 5SD, UK, Bembridge
Phone: +44 1983 874236