Restaurants & Bars

Manhattan Pizza

Pizza Battle Royale -- Lombardi's vs. Grimaldi's?

Share:

Restaurants & Bars 13

Pizza Battle Royale -- Lombardi's vs. Grimaldi's?

ww | Jan 15, 2003 01:50 AM

So, how do these two match up? I look forward to a healthy debate on which of these classic NY pizza parlors rules the roost....

Want to stay up to date with this post?

Recommended From Chowhound