1131 Back Bay Drive Newport Beach, CA 92660
Seated: 100
Square Feet: 2,793 ft2
Pavilion D is located on the West side of the bay and offers sweeping views of the bay and Fashion Island.