The Barrows Bistro
Irish
Spacious and stylish bistro located in a garden center. Offers Irish, British, and cafe fare, with breakfast, lunch, and dinner options. Vegetarian and vegan choices available.
Location
Best places nearby
The highest rated places close to The Barrows Bistro.
Local restaurants nearby
Leeds Rd, England



