Olivadi

Norwood, MA

Description:  New 5,000 sf 150 seat restaurant with function room in the first floor of an apartment building in downtown Norwood.

Construction:  Wood frame

Photography:  Annino Inc.