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

BUSINESS HOURS:

Tuesday: 2-8pm

Wednesday: 2-10pm

Thursday: 2-10pm

Friday: 2-10pm

Saturday: 2-10pm

Sunday:  CLOSED

Monday: CLOSED