This massive French food hall has upscale restaurants, markets & stations for prepared foods.
Loading map...
Rated 4.3 on Google · 2,481 reviews