Rosa Barrowford is a restaurant and bar offering culinary delights. It is located at Unit 4, The Fountains, Gisburn Road.