Decent place close to Flushing Meadows park.