Ted Peters Famous Smoked Fish
Ted Peters is located in Saint Petersburg, Florida and is home to some of the best Smoked Fish you will ever have.
5 photos · 6 views