Siena Italian Creative Cuisine, located at 300 White Horse Road in Voorhees, is often recognized as a hidden gem in South Jersey. With a remarkable menu of small and large Italian plates, Siena is the perfect setting for an excellent Italian-inspired meal with exceptional service. Founded in November 2020, Siena is owned and operated by […]
De Luca’s Pizza and Grill is a new eat-in, take-out, and delivery pizza restaurant now open at 200 White Horse Road East in Voorhees. Giuseppe De Luca, 29, grew up in a family who own and operate a very prominent South Philadelphia food business, but he wanted to strike out on his own. Giuseppe’s father, […]