Taj Chaat House
1057 W Rochelle Rd, Irving 75062