A great seafood restaurant offering fresh fish by the pound, and friendly service. A little bit on the expensive side.
Phone +30 22410 27215
Address Alhadef 9, 85100 Rhodes, Greece
Coordinates 36°26'44.171" N 28°13'35.864" E