Factory Tamal is now up and running in its new Lower East Side location. The tiny dispensary relocated yesterday around the corner to 34 Ludlow Street.
The move comes at an unusual time, as the business just debuted five months ago.
To read more click the image below for the actual article:
Comments