What a surprise it was recently to discover Olivadi in Norwood’s quiet center after having only ever visited the town’s commercial Route 1 strip over the years. The ample size of the venue and its extensive woodwork, windows, deck, private rooms, and large built-in cabinetry … [Read more...]
Serving Up Boston's South Shore