Harborside Restaurant and Grand Ballroom

400 Main St, Newport Beach, CA

Menu (As of 10/29)

Harborside Restaurant and Grand Ballroom: hours and how to order