510.362.7000 | Veg n Chaat Cuisine,5168 Mowry Avenue, Fremont, California 94538,. Get Directions
Estimated delivery time: 45 mns. min