/
/
Dog-friendly The Penrose, situated in the heart of New York City's Upper East Side, provides a welcoming atmosphere for friendly company and engaging conversations. This establishment draws inspiration from American and Irish traditions, featuring locally sourced foods alongside well-crafted beers and a variety of specialty...