ADDRESS

2068 N 117th Ave

Omaha, Nebraska

OPENING HOURS

Mon - Thurs: 11am - 9:30 pm

​​Fri - Sat: 11am - 10:30 pm

Sun Noon - 9:30 pm

  CONTACT

402-498-8833

MENU

Half           Full