The Rams Head is a pub offering home-cooked meals. Expect friendly service and a great atmosphere.