Excellent home made fresh Italian food! The Deli is on the basement floor of the building, plenty of seating, and great prices!
All reviews seem positive