Typical hole-in-the-wall pizza joint in the North Slope, serving up serviceable slices.
Pizza Town
85 5th Ave
Pizza Town Details
Pizza Town
85 5th Ave
New York, NY 11217
New York, NY 11217
Editorial Rating
Pizza Town Map
LOAD MAP