RESTAURANT
Kastro Restaurant Oia
Kastro Restaurant Oia Πλοιάρχων 75, Οία 847 02, Greece
- greek restaurant
- restaurant
- food
Where it sits
Kastro Restaurant Oia
Kastro Restaurant Oia Πλοιάρχων 75, Οία 847 02, Greece
36.46070, 25.37319
Places to stay nearby
Nearby stops
Plan around Kastro Restaurant Oia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 27, 2026.
