Nonna Rosa is an Italian restaurant offering a menu of classic dishes. The establishment is known for its Italian cuisine.