A must visit for Pizza lovers- Back in the day the slices were bigger-and somehow better-but STILL the BEST Sicilian (square) Pizza in the US, hands down!
Don't bother with the menu- just order a 1/2 sheet of square (feeds 3-4 very hungry people). The pizza is good, but it's all about the experience (outside picnic tables, old school Italian families).