One of the great longstanding Pizza Institutions still in South Miami-Dade (Bird Road and 93rd)...I grew up in there and upon my visit back there last Saturday, was so happy it was still there and their pizza just as good ....
I used some Lucis Art to bring out the details....







Reply With Quote


