Taverna Ouzomezes is a Greek taverna offering authentic homemade dishes with fresh ingredients and a welcoming atmosphere.