Update Info - Nesai Restaurant
This restaurant was reported as closed. If it is open, let us know.
Nesai Restaurant
217 Riverside Ave
Newport Beach, CA 92663
217 Riverside Ave
Newport Beach, CA 92663
This restaurant was reported as closed. If it is open, let us know.