European Restaurants

The Curfew

Address: 46A Bridge St, Berwick Upon Tweed, TD15 1AQ