Where!?!
I want to go there LOLOL! :0)
Boston’s South End a few blocks from the Boston Medical Center complex on Washington St.
http://www.thelazcafe.com