6010 W Craig Rd, Las Vegas, Nevada 89130 USA
Sit at the counter and watch sports, and see them cook in action
Photo Credit: Yelp