Idlewild restaurant & bar

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

3.75

almost 4 years ago