Leggos
Leggos, located at 120 N Franklin St Ste 1, Holbrook, MA, is a cozy spot that somehow balances the charm of a town diner with the slick vibes of a hip eatery. You’ll walk in, greeted by the smell of freshly brewed coffee, bacon sizzling in the background, and a general sense of community that…