Winner's pizza in Tewksbury is always great! For the last few years we have gone there every week for pizza and have never been disappointed. The food is always fresh, yummy and quick, we've never had to wait much time at all. The staff are friendly and know their jobs, they even recognize us and know our order each week without saying anything. We usually get 2 pizzas, or sometimes some subs and fries. The special on Fridays is a Tuna sub! They have good prices, delicious food and great staff. Would totally recommend it to anyone!
more