The Seven Seas Taverna - Greece

Most Friendly Restaurant - Lesbos & LUX Culinary Excellence in Seafood Cuisine 2019