Mamma Maria is a restaurant offering a variety of flavorful dishes in a cozy atmosphere. It is also known as a pizzeria.