2835 S 170th Plaza, Ste 206
Omaha, NE 68130
(402) 452-3922

HOURS:
MON: Closed
TUE: 3pm-9pm
WED: 3pm-9pm
THU: 3pm-10pm
FRI: 3pm-10pm
SAT: 3pm-10pm
SUN: Closed