Visit us in
OMAHA NEBRASKA
NOW OPEN!
VIEW OUR MENU
ONLINE ORDERING
OMAHA, NE
Come Eat With Us
ORDER ONLINE NOW
Phone: 402-677-1881
Address: 1912 S. 67th Street, Omaha, NE 68106 (Launch Map)
Hours: Monday-Saturday 11am-7pm | Sunday 11am-3pm