Exit 9AonI-405 Northbound
Left 1.19 mi
Food white 28@2x
Nana San
3601 Jamboree Rd Ste 15B, Newport Beach, CA 92660
Amenities
Restaurant
Sushi
Bar
Japanese