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.
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.