North Tonawanda, NY: 'Junction Pizza' - people come from near and far just to taste it again!

Rate this picture:

Viewed
3572 times
Current avarege rating
5.2 (35 votes)
Picture by
Terry
Submitted on
9/25/2004