Mamma Italia is an Italian restaurant known for its pizza. It offers a traditional Italian dining experience.