Debbie's Deli
1720 Liberty St
Trenton, NJ 08629
Trenton, NJ 08629