Dine in a real-life treehouse at Norwood’s in Florida — a fairytale-style restaurant with seafood, sunset views, and magical ...