Building-pic.png
 

Our shop is located at:
189a Cedar Street
Somerville, MA 02145

(one block north of the bike path)