Loading restaurants…
Loading restaurants…
Loading restaurant…
Dining guide
Teak is the Pier restaurant you choose for views first, then easy American plates and drinks that make sense with a waterfront walk.
Open nowOrder this
Location
Teak
800 2nd Ave NE 4th Floor, St. Petersburg, FL 33701, United States
Hours
Within about an eight-minute walk of Teak. Times are Tampa local; check before you go.