Zebedees is a Cafe serving the Truro community in Cornwall, United Kingdom and located at The Leats
The Leats Truro Cornwall United Kingdom TR1 3AG
Map