Location

9820 S 71st Plaza #101, Papillion, NE 68133.

Phone

402-504-3773

Contact Us

Our Restaurant

9820 S 71st Plaza #101, Papillion, NE 68133.

Opening Hours

Monday - Thursday:
11:00AM - 9:00PM
Friday - Saturday:
11:00AM - 9:30PM
Sunday:
12:00PM - 9:30PM

Reservations

Phone:
402-504-3773