
Norwood's Restaurant & Treehouse Bar
Established in 1946, Norwood's is a cherished New Smyrna Beach institution known for its fresh seafood, aged beef, and extensive wine selection. The Treehouse Bar offers a unique dining experience, allowing guests to enjoy their meals amidst the canopy of a large banyan tree. The restaurant has received numerous local and national awards for its food and ambiance, solidifying its status as a local favorite.
DiningRead more →







