Meteor Cafe
Oia 84702 Greece
Meteor Cafe is a Bar, Cafe, Mediterranean place is located in Oia, South Aegean. The address of Meteor Cafe is Oia 84702 Greece.
If you want to go to the place or need any services, you can contact them directly. The phone number is +30 2286 071015,