Farm Made Tearooms
11, Cheshire Street, CW3 0AH
About Farm Made Tearooms
Address
11, Cheshire Street, CW3 0AH
Location
Open in Google MapsReviews
Be the first to review Farm Made Tearooms
Frequently Asked Questions about Farm Made Tearooms
Does Farm Made Tearooms offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Farm Made Tearooms?
Table booking availability is not confirmed. Please call the restaurant to check.