Get directions to: La Isla Deli Grocery, Trenton, NJ
Restaurant address: 501 2nd St Trenton, NJ 08611, USA
Restaurant: La Isla Deli Grocery