Get directions to: Felix's Deli, Trenton, NJ
Restaurant address: 314 South Broad Trenton, NJ 08618, USA
Restaurant: Felix's Deli