1131 Back Bay Drive Newport Beach, CA 92660
Seated: 200
Square Feet: 2,193 ft2
The Back Bay Bistro offers stunning panoramic views of the bay and an outdoor terrace. This spectacular experience brings together a marriage of vibrant foliage and terrain, with the crystal waters to lure in natural light to flood the venue.