New York, United States
113 MacDougal St, New York, NY 10012, USA
Chef – Copenhagen, Denmark
Where to find great steak in New York City