2401 Stemmons Fwy, Lewisville, Texas 75067 USA
Grilled Chicken Sandwich, w/ seasoned fries. Delish! A LOT of lunch right there; I took half of it home to enjoy later.
Photo Credit: Yelp