Queen Mamma is an Italian restaurant located in Annecy, known for its pizzas. It is situated on the charming pedestrian Rue du Pâquier, famous for its large terraces and arcades.