Tommy Bahama's Restaurant & Bar

1220 Third St. South
Naples
Florida
United States
website