City Landing opened on Friday in the location formerly occupied by Sel de la Terre, near the New England Aquarium along the Greenway parks. At the intersection of Atlantic Avenue, the official address is 255 State Street. Chef-owner Bill Brodsky hails from restaurants on the Cape and South Carolina. Hours are posted as 11:30 am Read More…