Get directions to: Abbondanza Italian Bistro, Newport Beach, CA
Restaurant address: 514 West Balboa Boulevard Newport Beach, CA 92661, USA
Restaurant: Abbondanza Italian Bistro