Know a great happy hour or special for this location?
Stefano Greek Italian Restaurant in Temple Terrace, Florida has been serving Greek, Italian, and American food since 1994.
Suggest an edit
8600 N 56th St, Temple Terrace, FL 33617
© 2025 Checkle, Inc
Privacy
Terms