Anyone have 411 on this place? it looks open and has a sign reads grand opening....location off 410 before Leon vally exit headed west. Same tinted windows and green curtains as last shop....some of you may know what im talking about.
They just put the URL in wrong on Google Maps. I found their website on Yelp. I think it’s run by the same gal who used to run the place at 127 Southbridge.