137 S Main St, Irving, Texas 75060 USA
Cozy atmosphere! Enjoy succulent open fire grill meats, salads, and hot sides!
Photo Credit: Yelp