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 >