This pizzeria offers a modern and welcoming dining experience with finely renovated interiors. It is a popular spot for pizza in Biella.