Black Rose
Bar · Coffee Shop
Black Rose is a versatile establishment offering both a bar and coffee shop experience. It provides a relaxed atmosphere for enjoying beverages throughout the day and into the evening.
Location
Best places nearby
The highest rated places close to Black Rose.
Local restaurants nearby
Θεοδωράκη Δ. 22, 851 31 Ρόδος, GR



