Map
13 E. 12th St., New York, NY 10003, United States
Restaurant
Strip House