La Nuova Mamma is an Italian restaurant offering a wide selection of pizzas, pasta, and meat dishes. It is known for its delicious food and friendly service.