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!!!
Pros: Food - Coffee - Gelati - Cool Place - Outdoor seat
Cons: There can be a line at lunch time. Parking can be
more