Update Info - Neela's
This restaurant was reported as closed. If it is open, let us know.
Neela's
975 Clinton St
Napa, CA 94669
975 Clinton St
Napa, CA 94669
This restaurant was reported as closed. If it is open, let us know.