Eating Pizza at La Nuova Pizzeria restaurant in Providence, RI.

Feedback

Do you manage or own La Nuova Pizzeria?

Yes