Know a great happy hour or special for this location?
Photos
Location & Hours
Located at the corner of Walden and Concord Avenue, in the Observatory Hill Neighborhood of Cambridge, Massachusetts. The cafe has been a family owned and operated business since 1991.