...a topic a few months ago...nancys is the best place for thin crust pizza hands down...I found that the best thin crust pizza around is from Nancy's Towne House Restaurant on Main St...For excellent thin crust pizza in an old school tavern setting...thin crust pizza as it was then...specialties...
more»