Visit us in
OMAHA NEBRASKA
NOW OPEN!
VIEW OUR MENU
OMAHA, NE
Come Eat With Us
Phone: 402-677-1881
Address: 1912 S. 67th Street, Omaha, NE 68106 (Launch Map)
Hours: Mon-Thurs 11am-10pm | Friday-Sat 11am-11pm | Sunday 11am-9pm