We are proud to open our new location in Telford, PA. The Pizza Box is known for using only the freshest, top-quality ingredients. We first opened our doors in 1973 with our Glenside location and added a second location in Ambler. We pride ourselves on delivering only the best in quality and service.