One of the Best Local Taverns in Akrotiri village in Santorini island, just near the Red Beach  with best local food and traditional tastes with Santorini Wines

Overview

© Copyright Taverna Glaros in Akrotiri Santorini island