Tabbs Restaurant | 85 Kenwyn St Truro TR1 3BZ United Kingdom Restaurant Menu & Phone85 Kenwyn St Truro TR1 3BZ United Kingdom 4.7/5