Ciao Balboa

223 Marine Ave, Newport Beach, CA

Menu (As of 10/29)

Soup of the Day

Choice of Proteins

Ciao Balboa: hours and how to order