If you haven’t tried Patrizia’s legendary homestyle Italian cuisine yet, what are you waiting for? With 15 locations throughout the five boroughs, New Jersey, Long Island, Florida, and now the sunny island of Aruba in the Dutch West Indies, there is a Patrizia’s Italian Restaurant near you and you must try it for yourself.