Ah, Noble Crust.  St. Pete Florida -- it's worth a visit.  This place, situated on the northwest corner of 4th Street and 83rd Avenue is an eclectic mix