TAK Room

Chelsea

$$, American

20 Hudson Yards, Level 5
New York, NY 10001
https://www.takroomnyc.com

Nearby