Nesai Restaurant
(949) 646-2333 | View Website

215 Riverside Ave Ste 17, Newport Beach, CA | Directions   92663

33.622029 -117.923710
Get Directions