Pages

Thursday, November 30, 2017

Best Greek restaurant in South Florida 2017: Greek Islands Taverna

Avgolemono soup, with its egg-lemony tang and generous portions of chicken, remains the unsung dish at the no-frills Greek Islands Taverna in Fort Lauderdale. The soup is often overshadowed by the grilled octopus, lamb chops and moussaka. But who are we ...


READ THE ORIGINAL POST AT www.southflorida.com