Teele's a little farther than I care to go, since I live closer to Union Square, very near to City Hall (I walk to and from Davis Square, and tend to think of anything in Davis as being close to me, even though it's not really--it's just on my route). Know of anything down in the vicinity of Union Square?
no subject