
May 4, 2021 By Michael Dorgan The owner of a popular French bistro in East Elmhurst has opened a location in Astoria. The new restaurant, called Chez Olivia, opened at 29-11 23rd Ave. Wednesday in a space that was previously occupied by The Yard Pizzeria. The new venue is owned by Vincent Caro, the proprietor… Read more »