Mamma Rosa is a restaurant specializing in fresh seafood, traditional Italian dishes, and Neapolitan pizza. They also offer gluten-free pizza, Mediterranean cuisine, sushi, and breakfast options.