Melrose Center

Melrose, MA

This 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 IN U S



BACK TO STARBUCKS EVERYWHERE HOME PAGE