Rhubarbs
7 High Street
St. Ives TR26 1RR
United Kingdom