Update Info - Village Garden
This restaurant was reported as closed. If it is open, let us know.
Village Garden
1708 North Milpitas Blvd
Milpitas, CA 95035
1708 North Milpitas Blvd
Milpitas, CA 95035
This restaurant was reported as closed. If it is open, let us know.