Massimo Italian Corner is an Italian cafe offering pizza by the slice, stromboli, comfort fare, pastries, and desserts.