165 Jamaica Terminal, New York 11435 USA
Located in the Jamaica Terminal by the NICE buses
Photo Credit: Yelp