Get directions to: La Villa Deli And Grocery, Trenton, NJ
Restaurant address: 258 Garfield Ave Trenton, NJ 08629, USA
Restaurant: La Villa Deli And Grocery