Sub Maria's Deli

1305 Nottingham Way Trenton NJ 08609 USA

(609) 586-1796

Location