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

2005 First Place, Best of Temple Terrace – BEST GREEK, Stefano Greek Italian Restaurant

The Temple Terrace News Readers' Poll 2005 voted Stefano Greek Italian Restaurant First Place Winner, Best Greek restaurant in Temple Terrace.

Thank you to all of the readers who voted us as best Greek restaurant in Temple Terrace.

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

Comments are closed.