Address:

2314 Ditmars Blvd, Long Island City, NY 11105

Hours:

Sun-Thu - 11AM-11:30PM
Fri-Sat - 11AM-1AM

Phone:

(718) 606-0116