The Bay Tree
££ - £££
💬
1204 reviews
📍
116 High Street
