Location

2405 South 132nd Street,
Omaha NE 68144

Business Hours

Monday - Thursday : 11:00AM to 10:00PM

Friday - Saturday : 11:00AM to 10:30PM

Sunday : 11:00AM to 10:00PM

Contact Information

Tel.: 402-334-5382