Italian Restaurants

La Bisalta

La Bisalta, named after the mountain range that dwarfs the hometown of the owner and chef Luigi Violino, is situated in the heart of …

Castello

Castello is an independent, family run Italian restaurant based in the heart of Frome, in Somerset. They pride themselves on cooking the most authentic …