Best original Italian Panini & Gelati in town!.
Massimo's has the real thing and I know what I'm talking about, being from Italy. Also, check out their delicious gelati (it's not ice cream) and the Lavazza coffee (personally I prefer Illy coffee but Lavazza is second best on my list). Mamma mia!!!