Bubbastyle's Oia, Greece
3 Reviews |
If I could give this hotel more than five stars, I would. Fantastic service from beginning to end...
We just happened upon this restaurant while strolling through Oia and were very happy we did! The s...