JavaScript is not enabled.
Best Greek Salad in Tampa Bay!! - Review by citysearch c | Telly's Family Restaurant

Telly's Family Restaurant

Claim

Best Greek Salad in Tampa Bay!! 8/11/2006

We found this little secret gem nestled in the Seminole Mall. My Wife and I shared a Greek Salad which was out of this world. It had Fresh tomatoes, feta cheese, onions, olives and some hot right out of the oven bread. What separates this Greek salad from others is the dressing. I could not stop dipping the bread in it. We will definitely go back and try one of their pasta specialities. Pros: Price and Variety Cons: Closes at 9:00 because of mall hours more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021