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