Pizza in Attleboro, MA
Pizza
1 North Ave,
Attleboro ,
MA
02703
UNITED STATES
Based on 1 reviews
You could do worse
Pizza is alright, won't blow you away. Don't get delivery because it never takes less than 45 minutes and the food is not even warm when it gets there. If you're stuck having to get delivery and want to give them a try get cold subs or...Worldwide > United States > Attleboro, MA > Pizza