225, Liberty Street, New York, New York, 10281
This massive French food hall has upscale restaurants, markets & stations for prepared foods.