Modern pub, The Buff, offers a spacious setting, beer garden, and Sunday roasts. Live music on Fridays. Dog-friendly.