Is there a Drive through?
Address: 119-05 Liberty Ave, Queens, NY 11419, USA
Nick Graham | Feb 23, 2020
Nope
caraldo phillips | Jan 19, 2018
No
rudy rude | Jan 19, 2018
No drive tru..they have a second floor..no play area
Thanks! Your answer is awaiting moderation.