Café Rosa
Coffee Shop · Breakfast
Coffee shop, Café Rosa.
Location
Best places nearby
The highest rated places close to Café Rosa.
Local restaurants nearby
106 Alexandra Drive, ENG
Location
The highest rated places close to Café Rosa.
106 Alexandra Drive, ENG