New Holland PA Subs & Sandwiches 1. 117 E Main St, New Holland, PA 17557 | RACHAEL'S PLACE (717) 205-9062