Food & Drink

St Ives Upper Town
out of 3 results
Enjoy fantastic fish and chips at the Albatross Fish & Chip shop on Chapel Street.