Stefano Greek Italian Restaurant located in Temple Terrace has been serving Greek, Italian and American food since 1994.
Thee Tree House1809 W Platt Street , Tampa FL, 33606
East! Japanese Kitchen Bar & Grill2701 E Fowler Ave , Tampa FL, 33612
Casual standby for Mediterranean food, from spanakopita to spaghetti, & hearty breakfasts.
News & Articles
Say Something or Ask a Question about Stefano Greek Italian Restaurant
Recommended Ratings & Reviews
Had the flaming cheese & Gyro. Both were delicious and the amount gyro meat they give you can easily feed two!
Biggest portions for the price in Temple Terrace. Went for a get together with my friends yesterday and was not disappointed.