Get directions to: Choo-choo's Restuarant And Deli, Newark, NJ
Restaurant address: 1194 Broad St Newark, NJ 07102, USA
Restaurant: Choo-choo's Restuarant And Deli