South Yarmouth MA #A South Yarmouth MA | Longfellow's Pub, Restaurants 1. 1 Old Town House Rd, #A, South Yarmouth, MA 02664 | Longfellow's Pub (508) 394-3663