Our Locations
We have 3 Castello restaurants in the South West, each with it’s own unique character.

Castello Yeovil
3 Park Road, Yeovil, Somerset, BA20 1DZ
Directions >

Castello Radstock
5 The Street, Radstock, Somerset, BA3 3PZ
Directions >

Castello Frome
17 Palmer Street, Frome, Somerset, BA11 1DS
Directions >