New? Start Here
Where are you?
What would you like?
Processing, please wait ...
New India Chaat Cafe
Address: 1645 Flickinger Ave ; San Jose CA, 95131
We have a lot of staff from India and they said it was perfect. I loved it!
Flavor is good. Quantity is totally off.