LIVE A DAY THE GREEK WAY
Ouzo's Greek Island Taverna opens August 24 at 620 NE 78th st..Upper East Side
(corner of Biscayne & 78th) on Miami Little River
Yes it's the Anise spot. Pretty funny. Assuming it's the same folks, the Meolis used to have Ouzo on Normandy Circle, moved to South Beach for a while, moved to 78th Street as Anise Taverna, just closed Anise which was briefly replaced by River Shack, and apparently are reopening in the Anise spot as Ouzo. I never got to South Beach but have enjoyed every other incarnation and am glad they're coming back (assuming it's them).