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 SUBURBS
BACK TO STARBUCKS EVERYWHERE HOME PAGE