Olive's Cafe
Island Square
Saint Ives TR26 1NX
United Kingdom