Castello

Castello is an independent family run Italian restaurant based in the heart of Frome, in Somerset. We pride ourselves on cooking the most authentic Italian dishes, using only the freshest ingredients we can find.