These guys originated from 67th St. in Southwest Philly and brought their product to the ""burbs"". (The Pizza Villa currently at 67th St. is NOT the same)
Their pizza is far and above all others in the area. I enjoy their medium square. They also have great sandwiches and wings.
As far as service, they have never screwed up an order.
more