Teak St. Pete logo

Teak St. Pete

Teak is a modern nautical restaurant located at the head of the Downtown St. Pete Pier. Enjoy lunch, brunch, or dinner with a view thanks do our floor-to-ceiling windows that overlook the St. Pete skyline and Tampa Bay! Our family friendly restaurant is sure to delight both locals and tourists alike... Read more

Headquarters

United States

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams


Offices

This company has no offices yet