Greek to Miami
The intersection of 71st Street and Rue Vendome in Miami Beach is what many would call a “cursed location” for restaurants. The list of victims includes a Turkish place, a Russian place, and most recently Ouzo’s, a Greek/Med place that has since moved to South Beach. If this were a…