Profile
Profile
Photos
Map
Reviews
Q & A
  • Located next to the popular sunset spot at Old Castle of Oia,  Kastro Oia restraurant features an outdoor terrace with sea and sunset views.