Pizzeria Mamma Mia offers freshly baked pizza.