Locations & Hours
Please make your order is at the right location.
Por favor recuerde recoger su orden en el restaurante donde la ordeno.
953 E Sahara Ave, Unit E.27 A/B,
Las Vegas, NV 89104, USA
Open 7 days week Monday to Sunday 9am to 9pm
For Ordering call (702)836-0815 or (702)836-0966
We'd love to hear from you!