Get directions to: Nesai, Newport Beach, CA Restaurant address: 215-17 Riverside Ave Newport Beach, CA 92663, USA Driving Walking Bicycling Restaurant: Nesai