Get directions to: The Stag’s Head, New York, NY
Restaurant address: 252 E 51st St New York, NY 10022, USA
Restaurant: The Stag’s Head