attleboro best market pizza best pizza market north attleboro 39 - 97 votes. 695 E Washington St North Attleborough. Lum S Restaurant Classic Restaurant Vintage Restaurant F… Wednesday, April 13, 2022 Edit