*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.

114 East Lancaster Avenue - 484-580-8003

This location is temporarily not accepting online orders. We apologize for any inconvenience. Please check back soon.