La Nonna is an Italian restaurant offering a diverse menu of pizzas, pastas, and other classic dishes. Takeaway options are available.