Leonard St. Belmont

Belmont, MA

This Belmont store closes a little too early for my night-owl tastes, but it's got such a neat decor and location (love this street!) that I can easily forgive their hours.

OPENED: ???, PHOTO: 8/10/2002



BACK TO STARBUCKS IN BOSTON