Restaurants & Bars

Manhattan Pizza

nicoise pizza in NYC


Restaurants & Bars 1

nicoise pizza in NYC

gh | Jan 5, 2003 03:55 AM

Simply put, the pizza from the south of france is the best in the world. those who have had it know what I mean. where can I get even a reasonable facsimile?

Want to stay up to date with this post?

Recommended From Chowhound