La Grecu Tavern is a Greek restaurant offering a taste of Greece with traditional cuisine and a pleasant ambiance.