Loading Video…

This browser does not support the Video element.

Tampa's Greek Festival returns to Hyde Park this weekend

The Tampa Greek Festival returns for 2023 to Hyde Park for one of the biggest food and cultural events in the city.