Update Info - Neveria Oasis
This restaurant was reported as closed. If it is open, let us know.
Neveria Oasis
22620 Vermont St
Hayward, CA 94541
22620 Vermont St
Hayward, CA 94541
This restaurant was reported as closed. If it is open, let us know.