Torre Cafe Categories: Torre Cafe Get directions from Go Unable to find any directions. Address: 3 Castle St Cardiff CF10 1BS United Kingdom November 27, 2014 2:32 pm Published by Mark Kelso