Friday, January 11, 2008

Abe & Louie's, Newbury Street, Boston



A meat market in every sense of the word. Avoid.

*shudder*