New Crab Palace - Rt. 21

1427 McCarter Highway, Newark, NJ 07104

973-732-2026

Mon-Sat: 10:30am-6:30pm

Menu



Updated June 08, 2015

Don't miss an event! Get our weekly email sent every Tuesday of everything going on in town!