Carrollton TX Restaurants Food Delivery 1. 2245 Keller Way, Carrollton, TX 75006 | Dining In (972) 732-1686