Ibhari
Olive Garden Italian Restaurant
bayi 12 abantu basekuhlaleni abayincomayo,
Indawo
1350 Great Mall Drive
Milpitas, CA
Amacebiso asuka kubantu basekuhlaleni
Walking distance, just off California Ave. where the Cal train Station is.