Carrollton TX Food Products Retail 1. 3648 Old Denton Rd, Carrollton, TX 75007 | Apna Grill (972) 854-3686