News

What truly distinguishes Norwood’s from countless other Florida seafood restaurants, however, is the treehouse bar—an architectural marvel that seems to float among the branches of ancient oaks.