El Techo, Rooftop Bar Above Williamsburg’s Llama Inn, Opens for Summer

Go to Top