The Grill on the Hill is a Steak and Seafood Restaurant located in the border town of Berwick upon Tweed. It offers only the best from soil and sea.
to add Grill on the hill map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy