So you recommend this location for big parties? (10 or more)?
Address: 6584 N Decatur Blvd, Las Vegas, NV 89131, USA
Robin Henry | Nov 4, 2021
It is a small eating area, it may be a wait for a large party.
Erick Reyes | Nov 4, 2021
No the place is to small
Thanks! Your answer is awaiting moderation.