Castro Wine Bar
Wine Bar · Bar
Castro Wine Bar is a welcoming establishment located in Hippocrates Square. It is noted for its friendly atmosphere, with a father and daughter team making guests feel at home. The bar offers a place to enjoy drinks.
Location
Best places nearby
The highest rated places close to Castro Wine Bar.
Local restaurants nearby
Πλατεία Ιπποκράτους 20, Rhodes, Greece



