Telly's Family Restaurant

Welcome to Telly's Restaurant located inside Seminole Mall since 1980. We have been serving up delicious Greek, Italian and American fare to the Seminole community for over 30 years.

Amenities

Cuisine

American, Greek, Italian

Disabled Traveler Information

Wheelchair-friendly