Echo Coffee – a brand new coffee house on the corner of 68th Street & Thomas Road. I’ll post a full review soon, but here’s the short version: This is a GREAT cafe in a location that badly needed one! Here is a map of all the Moving Stills’ locations. You can read the rules [...]
Photoblogging
