49 Leonard St.,
Belmont , MA 02478 UNITED STATES
Based on 1 reviews
Awful store in Belmont CenterAt first I thought I found the right place to buy my girlfriend a Valentines present. I was grossly mistaken. I will tell everyone who is looking to buy a gift NOT to go there!
Worldwide > United States > Belmont, MA > Jewelry