I grew up in Upstate NY where delicious, fresh-baked pizza is a given, but when I moved to New Orleans there was no such thing! Then we found Pizza Florence across from Clearview Mall in Metairie. The first time we went there it was because of their really cool neon sign. We figured that a place with a sign like that (you'll have to see it for yourself!) just had to be good -- and it was -- and is! Try it for yourself... if you appreciate traditional Italian-style pizza, you won't be disappointed!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.