BLOCLEats

Mellows Of Barrowford

79-81 Gisburn Road
Barrowford
Nelson
Lancashire
BB96DX

Food rating: 5/5 stars
Updated: 7. July 2023

map for Mellows Of Barrowford

Restaurant nearby

  1. 117 Bistro Bar, BB96EW
  2. Park View Cafe, BB96EW
  3. Will's, BB96DX
  4. Heron Cafe, BB96DT
  5. 0.1 miles Coffee And Crafts, BB96EW