The Auld Sod Pub
The Auld Sod Pub in Dedham offers classic pub grub and cold brews. Located in Dedham Square, it’s easy to find and settle into. The menu sticks to the essentials, featuring dependable dishes like fish and chips, burgers, and shepherd’s pie. With a pint in hand, catch the game on multiple strategically placed TVs, ensuring no bad seat for sports fans. The crowd mixes locals and visitors, all there for the same reason: a relaxed environment with hearty food and flowing drinks. It’s a straightforward spot where the focus is on enjoying the moment with friends and fellow sports enthusiasts.

