Stella's Pizza Trenton
Sunday, May 10, 2009
Good: Best pizza in west jersey. Bad: no delivery, so get up off your tuff and go get it. Improvements: delivery to anywhere ! but then the price would go up. Other: a small mom and pop business but oh, such good food.