HOME / Grocery store / Lucky Star Deli
250 Tyler St, Trenton, NJ 08609
+16095035280
View Business Profile