Strawberries On The Square is located in Newark, United States on 1 N Park Pl. Strawberries On The Square is rated 4.2 out of 5 in the category handicraft fair in United States.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance