The Organic Farm Shop Cafe

Abbey Home Farm Burford Road

 -  - United Kingdom  (GB)

British • Cafe • Healthy • Sit down

81/100 (24 Votes)

Now open

Web ratings

TA

Trip
Last update on 22/12/2024
4,0
211 Reviews
Google
Google
Last update on 13/12/2023
4,4
378 Reviews
Foursquare
Foursquare
Last update on 16/08/2023
3,5
19 Reviews
Facebook
Facebook
Last update on 16/08/2023
4,0
84 Reviews

RG

Restaurant Guru
Last update on 01/06/2022
4,0
201 Reviews

C

Cotswolds.com
Last update on 26/12/2020
4,5
55 Reviews