BLOCLEats

Rosa

Units 3 To 6
80 Gisburn Road
Barrowford
Lancashire
BB96DT

Food rating: 4/5 stars
Updated: 2. February 2023

map for Rosa