Processing, please wait ...
Taj-e Chaat
Fremont
Cuisines: Indian
Address: 39497 Fremont Blvd ; Fremont CA, 94538