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.
Tags: Steakhouse,Seafood Restaurant