Rosa
Bar
Rosa is a restaurant and mini-golf venue. It offers outdoor seating.
Location
Best places nearby
The highest rated places close to Rosa.
Local restaurants nearby
11 Tower Road, ENG
Location
The highest rated places close to Rosa.
11 Tower Road, ENG