Heron Cafe
Heron Cafe
Unit 2
80 Gisburn Road
Barrowford
Lancashire
BB96DTBarrowford
Lancashire
Food rating:
★★★★
4/5 stars
Updated:
Food ratings
Confidence in management: 10
Hygiene: 5
Food rating:
★★★★
4/5 stars
Updated:
Food ratings
Confidence in management: 10
Hygiene: 5
See all Restaurants & Cafés in Barrowford.