305 Marine Avenue
Newport Beach, CA 92662
Phone #: (949) 432-5799
Hours: Monday-Sunday 11am-10pm
We are delivering to Balboa Island and providing to-go orders during this period of restriction on dine-in. Thank you for your support!
305 Marine Avenue
Newport Beach, CA 92662
Phone #: (949) 432-5799