Answer: craftshop

AnswerCrossword Clue
CRAFTSHOPHobbyists' hangout