Feb 22, 2019 · Pizza Town USA looks like 4th of July exploded inside the joint. Dave loves the outside and gives the pizza a try while defending his boy ...
89 US-46, Elmwood Park, New Jersey 07407. Pizza place•1,765 posts. $$$$•Open until 4:00 PM. (201) 797-6172 · TopTopRecentRecentIn the areaIn the area.