3 clicks
Up to 60% Off Italian Fare at Venetian Palace in Edgewood
Italian Dinner for Two or $15 for $30 Worth of Italian Lunch at Venetian Palace in Edgewood (Up to 60% Off)
Savory Italian classics—such as eggplant, chicken & veal parmigiana—perch atop green tabletops beneath exposed ceiling beams