Taverna Mesimvria offers Greek cuisine.