Il Palazzo - Italian Restaurants in NYC

Il Palazzo
Add to Trip Planner

151 Mulberry St.
New York, NY
212-343-7000

The perfect restaurant for an Italian dining experience offering a full menu of starters, antipasti, salads and soups.  Join us for lunch in our outdoor courtyard and take in the beautiful and cultural atmosphere of Little Italy in New York City.

Italian Restaurants