Use this form to place your Catering Orders online.
Please note, we must receive your order 24 hours in advance of delivery.
The catering manager will send you a confirmation e-mail once your order is received.
If you do not receive your confirmation e-mail by the day before your delivery date,
please contact McShea's as quickly as possible: (610) 667-0510
To place your catering order, please fill in the following information: