Biondanonima s this the pizza you ordered, If so it’s located in the mini mall on Columbus Avenue in the Village of Tuckahoe. I wrote a review, to someone shortly after they opened … I’ll see if I can find it EDIT: here it is ( it’s in this thread)
http://www.theitalianjob.restaurant/