Living in the land of crap pizza (Florida) we took this recommendation from local friends while on a visit "back home". We were more than happy with the pie, but what kind of pizzeria (other than one in Florida) has no anchovies? We sort of regretted not making it to our old Buffalo fave, La Nova, but Zetti's hit the spot for pizza, and the wings were a delight. Note that we picked up at the Elmwood Av. Location. The one on Main St. may be gone?