If you have any questions, comments, or would like to place a reservation please contact us using the information below.
3623 N. 129th Street
Omaha, NE 68164
Phone: (402) 991-9088
Fax: (402) 991-9828
Click here to place a reservation using OpenTable.
Click here to view available positions.
Sunday: All Day