Restaurant La nonna Lilia is an Italian pizzeria offering delicious pizzas for dine-in and takeaway. The establishment is open for lunch and dinner on weekdays.