*Please keep in mind that large pie orders, consisting of 5 or more pies, may take longer for us to prepare. The average wait time for a large pie order is approximately 20-25 minutes. We thank you in advance for your patience and understanding.

78 South Main Street - 215-345-8565



Times quoted for online orders are only an estimate.