Address: In the Crowne Plaza, Jamaica, NY - United States
Checkins
1
Avarage rating at this location
3.75
cj pierce
A fine choice for an airport hotel restaurant beer
Idlewild restaurant & bar
almost 4 years ago