Starwberry Shop

28 S Warren St, Trenton 08608, United States Get Directions to this spot
28 S Warren St
Trenton, 08608
NJ, United States

Rate and review Starwberry Shop in Trenton, NJ, United States!

Share your experiences at Starwberry Shop with your friends or discover more Restaurants in Trenton, NJ, United States.