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.
Monday - Thursday: 3:00PM-6:30PM
Friday & Saturday: 3PM-6PM