Harris's

Restaurant in St. Ives, UK

European restaurant