Lucky Star Deli (★★★)

Lucky Star Deli (★★★)
250 Tyler Street
Trenton New Jersey 08609-2520
United States of America
Store Type: Grocery Store/ Deli
Accepts: SNAP
Lucky Star Deli (★★★)