Putting an end to the mystery is an additional sign outside the restaurant and pub at 171 Pelham St. It’s the new location for the Claddagh Pub, and owner Brian Farrell is positively beaming.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results