Restaurants & Bars

Boston Area

What's the deal with the new Clover space in Harvard Sq.? Anyone tried it yet?

Share:

Restaurants & Bars 24

What's the deal with the new Clover space in Harvard Sq.? Anyone tried it yet?

baldbert | Jan 19, 2011 05:22 AM

I've walked by but only peered inside.

Want to stay up to date with this post?

Feedback