JavaScript is not enabled.
Stella's pizza - Review by jessica d | Stella Pizza

Stella Pizza

No image

Stella's pizza 3/22/2006

Best pizza in the town! this pizza i think is delightful, Stella's pizza offers a variety of different items on their menu, i think their pizza is the best thing they serve. with plenty of toppings to choose from how can you go wrong? i strongly suggest the pepperoni pizza. This pizza is similiar to other well known pizza places , but 10 times better. i usually get delivery so i've never been inside but i'm not sure its a dine in kinda place. the only not so great thing is that usually the delivery man takes quite a long time so order probaly an hour before you want to eat. I am very satiafied with their pizza and will keep going back whenever i can more
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018