Cafe Rosa
Coffee Shop
Cafe Rosa is a cafe located within a garden centre. It offers reasonably priced food in a clean and tidy environment. Free parking is available.
Location
Best places nearby
The highest rated places close to Cafe Rosa.
Local restaurants nearby
pendre garden centre , Cymru / Wales


