Not Martha


Two sources – dollarshort and blueschnauzer – are reporting that the Lush store in San Francisco is opening this weekend at 240 Powell. A little spy was in the city last week and reported sounds of construction from behind a plywood wall but nothing more. Can it be true?

· comments [0] · 12-6-2002 · categories:uncategorized ·