BLOCLEats

The Cream Tea Cafe

Church House
Church Lane
Barnstaple
EX311DE

Food rating: 5/5 stars
Updated: 20. November 2019