Flushing Meadows Bar: Drinks that make you fly

Drinks that make you fly. Of course, not literally, but you can always dream with the city at your feet. Located on the rooftop of the hotel with the same name, in this… Continue reading