Know a great happy hour or special for this location?
Simple window-serve featuring sizeable fast-food standards for take-out, plus an adjacent terrace.
Suggest an edit
2300 E Lake Mead Blvd, North Las Vegas, NV 89030