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

BEST GREEK in Temple Terrace 2006 – Stefano Greek Italian Restaurant

The Temple Terrace News Readers' Poll voted Stefano Greek Italian Restaurant the best Greek restaurant in Temple Terrace for 2006.

The Best of Temple Terrace is presented by The Temple Terrace News - A Media General publication.

Comments are closed.