At 1101 43rd Ave 12th Floor, Long Island City, NY 11101-6814New York Here : Savanna Rooftop. Welcome to Savanna Rooftop is rated 2.5. It's worth a try!
Write a review