British Red Cross shop | 17 River St Truro TR1 2SQ United Kingdom Restaurant Menu & Phone17 River St Truro TR1 2SQ United Kingdom 3.5/5