Get directions to: Gelato Paradiso, Newport Beach, CA
Restaurant address: 952 Avocado Ave Newport Beach, CA 92660, USA
Restaurant: Gelato Paradiso