Olympus Wines
Wine Bar · Bar · Greek
Olympus Wines is a wine bar offering a wide selection of Greek and local wines for tasting and purchase. It provides a warm atmosphere to explore wines produced on the slopes of Mount Olympus, including varietal and blended options.
Location