Melrose Center
Melrose, MAThis store, though a pain to reach, as stores on Main Streets often are, is worth visiting, so that one can unburden one's soul while seated at the counter next to the bar on some unusual stools with green wicker seats.
OPENED: ???, PHOTO: 3/17/2001
BACK TO STARBUCKS IN BOSTON
BACK TO STARBUCKS EVERYWHERE HOME PAGE