Castello

CastelloCastello is an independent, family run Italian restaurant based in the heart of Frome, in Somerset. They pride themselves on cooking the most authentic Italian dishes, using only the freshest ingredients they can find.

Castello

17 Palmer Street, Frome, BA11 1DS