Dine in the canopy at Norwood's

You can’t miss Norwood’s as you drive into New Smyrna Beach on Florida’s east coast, partially because of the giant treehouse bar.

Latest Videos

Good Day Tampa Bay

View More
View More

We Live Here

View More
View More