Terrible service, such a shame as beautiful setting but drastically gone downhill. Person who seeme...
Disappointed
11/3/2024
(303)
The River Terrace is a charming pizzeria located in the picturesque town of St Ives, England. With a cozy atmosphere and stunning views of the river, it offers a delightful selection of handcrafted pizzas made from fresh, local ingredients. Whether you're dining in or taking away, The River Terrace promises a delicious experience for pizza lovers of all ages.
Generated from this place's information
Terrible service, such a shame as beautiful setting but drastically gone downhill. Person who seeme...
A party of 11 of us including vegans and vegetarians went to celebrate a family birthday and were gi...
We were lucky enough to sit outside in the sunshine, the staff were really friendly and attentive, w...