Phone:

(402)884-2626

Hours:

Lunch (M-F 11am-2pm)
Dinner (M-Sat 5-close)

Location:

5203 Leavenworth st.
Omaha, NE 68106

Make a Reservation

Powered By OpenTable

Photo: Jaime Lynn Padilla