buddha bar beach imerovigli santorini greece 1

Restaurant

Do you believe in pleasure?

The East meets the West in a sophisticated gastronomic experience!