Tea Room
1 Wharf House
The Wharf
St. Ives TR26 1PG
United Kingdom