Tribeca Rooftop

2 Desbrosses Street
212-625-2600
New York
New York
United States
website