From Our Editors
For a mouthwatering meal you're sure to love, Pizza Place in Greentown is the place to be.
Great food is best enjoyed comfortably, so Pizza Place encourages less-than-fancy attire.
Take advantage of the quick and easy parking near Pizza Place.
Chow down for less at Pizza Place, where a meal almost always costs under $15.