(214) 596-1133 | Taj Chaat House,1057 W Rochelle Rd Irving, TX 75062. Get Directions
Estimated delivery time: 45 mns. min