30
Jul
Terra Viva, Gabriel Street, Royal Square, St Ives, Cornwall TR26 2LU Terra Viva is a vegetarian and vegan restaurant in St Ives, Cornwall. Newly opened and just getting on its feet, with friendly and well intentioned staff, clean and pleasant new fixtures and fittings. I visited Terra Viva earlier this year but have not been […]