Open 7 Days A Week   Menu   (813) 989-1014  

Tag Archives: Tampa Tribune

Number 1 Greek Salad in Tampa – Stefano Greek Italian Restaurant

Stefano Greek Italian Restaurant in Temple Terrace was honored with being awarded Best Greek Salad in Tampa by the Tampa Tribune's Short List. The Tampa Tribune reviewed Greek restaurants around the area and listed Stefano Greek Italian Restaurant Temple Terrace as number 1 Greek Salad in Tampa. #1 Greek Salad Stefano Greek Italian Restaurant Temple Terrace…
Read more