Gallo's Italian Delicatessen
3014 W Balboa Blvd
Newport Beach, CA 92663
Newport Beach, CA 92663