Nonna and I – Norwood

Come hungry, leave happy. That’s the motto of Nonna and I and what any Italian would expect from a traditional meal cooked by their beloved Nonna. This restaurant, situated on a side street off the Parade in Norwood, makes you feel like you are dining in the Italian countryside. You can expect to be greeted…