European restaurant and takeaway menus in Galashiels

La Scullery Restaurants

European

58 Island Street, Galashiels, Selkirkshire, TD11NU ,