... I found a place that sells the BEST Sicilian pizza since I left NY. In Palmyra, VA. The owners come from Jersey and know how to do it right. I bought a whole Sicilian pie and brought it home to freeze, decided that 2 pieces would be good for dinner.....
Oh that is SO good...........