Find
Near

IL Palazzo Italian Restaurant In Little Italy

151 Mulberry St, New York,NY,10013

Map

+1(212)-343-7000
Share
Print

Description

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

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

Your Rating:

Related Business in category: Italian Restaurants