Reviews of Saltrock Truro. (Clothing Store) in Truro (Cornwall).