
I had the pleasure of taking a trip down Newbury Street. in Boston recently. Ironically a parking spot was available right in front of this sneaker "kingdom" lol. As we know I have a huge sneaker fetish, so this was right up my alley. Im making it a point to visit every TOP sneaker store in every major city I hit.
Anyway X-Sqaured is located in Boston on Newbury Street. If you are ever in that area and you love sneakers like I do. Check them out. The customer service was excellent and everyone was knowledgeable of each item. I definitely will go back every time I hit up Beantown!
-Leena

Boston was the first place i ever visited in the USA, i discovered X-Squared by accident, great discovery tho, the staff was so on point, so friendly, ur dead on with this! Great store, great staff, great kicks, what more can u ask for huh?
ReplyDeleteI was just there today
ReplyDeleteFlitunes--that's wasup that your intro to the US was Boston and Xsquared!
ReplyDelete@Erikonasais --That's def one my fav stores in Boston
no doubt. i'm a huge Sox fan, n also my city (Halifax,NS) n Boston have a good relationship thru history so ya, great city, great ppl, and X-Squared was the same, on point 100percent:-)
ReplyDelete