Contact Us

305 Marine Avenue
Newport Beach, CA 92662
Phone #: (949) 432-5799

 

Hours: Monday-Saturday 4-8pm
We are delivering to Balboa Island and providing to-go orders during this period of restriction on dine in. Thank you for your support!