Smokin' Good Bistro & Deli 1370 West Cheyenne Avenue, North Las Vegas, NV 89030