Mammina is an Italian restaurant known for its pizza. It offers a welcoming atmosphere and friendly service.