90 SharesLove Good Drinks And Awesome View ? Then The Flushing Meadows Bar Is The Perfect Spot For You