Our Locations

New York

Flushing

Tel: (347) 368-4155
Address: 136-20 Roosevelt Ave #2m, Flushing, NY 11354

Sun – Thu | 12PM – 12AM
Fri – Sat | 12PM – 1AM

More Locations Coming Soon