Taverna La Yorgo's is a Greek restaurant offering authentic cuisine.