I drive by Pizza Florence on Veterans Highway, across from the Clearview Mall, at least 4 times a week. I see cars there all the time, but have never been in there. It doesn't get much internet chatter. Anyone have a review? Thanks!
4445 Veterans Memorial Blvd, Metairie, LA 70006