Smoke & Fire
Restaurant
•
3315 E Russell Rd suite a-5, Las Vegas, NV 89120, USA
9.1
Monday: 11 AM – 8 PM
See if anyone you trust recommends it!