A win for Hub Box Truro!

Recognised Among Best Restaurants in the United Kingdom