Main content starts here, tab to start navigating

Hours & Location

1212 S Main Street,
Las Vegas, NV 89104

(702) 844-2700

We are offering a limited menu for NO CONTACT PICK UP & DELIVERY for ONLINE ORDERS. Thank you and stay safe!

We will be open on 1212 S Main street on December 1st.


Sunday to Thursday 11am to 11pm

Friday & Saturday 11am to 1am

Get Directions