Rosa Barrowford
Mediterranean · Bar
Rosa Barrowford is a restaurant and bar offering culinary delights. It is located at Unit 4, The Fountains, Gisburn Road.
Location
Best places nearby
The highest rated places close to Rosa Barrowford.
Local restaurants nearby
Unit 4, The Fountains, Gisburn Road, Barrowford, Nelson BB9 8LQ, United Kingdom



