Tag Archives: Villa Gennaro Italian Restaurant

Villa Gennaro Italian Restaurant—Good Pizza and More in Edison, NJ

On a short trip back to the Pizza State, Mrs. Pie, our son The Professor, my brother and I were looking for a place to have dinner in my brother’s home spot of Edison. Rather than pushing for some pie, I thought I’d lay back and let them call the shots for our whereto. Being […]