6 yrs ago •Ateamcrewposted inCenterfolds BostonCenterfolds Boston12 Lagrange St Boston, MA 02116What is the biggest draw to this place?