FROME ≈ 01373 228100



HOME

MENU

CONTACT

BOOK NOW

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 >