(972) 381-0003 | India Chaat Cafe ,18101 Preston Rd Ste 200 Dallas, TX 75252. Get Directions
Estimated delivery time: 45 mns. min