Find
Near

Novella Italian Restaurant In Little Italy

191 Grand St, New York,NY,10013

Map

+1(212)-966-0505
Share
Print

Description

A beautiful Italian Restaurant on Mulberry St in Little Italy NYC serving the finest Italian food, pizza, pasta, seafood and veal. Join us for lunch,

Currently there are no reviews for ' Novella Italian Restaurant In Little Italy '.
Be the first to write a review for them!

Your Rating:

Related Business in category: Italian Restaurants