Update Info - Mezbaan Indian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Mezbaan Indian Restaurant
3939 Rivermark Plz
Santa Clara, CA 95054
3939 Rivermark Plz
Santa Clara, CA 95054
This restaurant was reported as closed. If it is open, let us know.