Nonna Cafe & Restaurant is a cafe and restaurant offering coffee and pizza. It is a public establishment serving food and drinks.