Buzz's Lighthouse Restaurant, 9180 Gulf Shore Dr, Naples, Florida 34108, United States
Buzz's Light House

A Naples Classic Since 1980 | The Seafood you're craving for.

https://i.vimeocdn.com/video/1613011381-3774e85311f7c3e2b3ac232b8b12b64f26b647a903a0ce7ead834e2918b859b3-d