Ciao Balboa 223 Marine Ave, Newport Beach, CA 92662 ☎ (949) 675-4070 Last Updated: 01/27/2023 | |
Ciao Balboa serves both locals and visitors to Balboa Island for over 25 years! Our Southern Italian cuisine is delivered with a little bit of New York flair and served to you with a whole lot of sunny California service. | |