The Temple Terrace News Readers’ Poll 2007 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.