User talk:Lilabomb

Tealuxe
They also had a location in Boston at one time. It's not a good thing to pretend they never did. IIRC, they also had one in Newton. - Denimadept (talk) 06:01, 1 November 2010 (UTC)