Mamma Mia Biella is an establishment open 24/7.