"Stefano Greek Italian Restaurant in Temple Terrace, Florida has been serving Greek, Italian, and American food since 1994."
Address: 8600 N 56th St , Tampa 33617, FL, US
Phone: (813) 989-1014
State: FL
City: Tampa
Zip Code: 33617
Opening Hours
Monday: 11:00-21:00
Tuesday: 11:00-21:00
Wednesday: 06:00-21:00
Thursday: 06:00-21:00Friday: 06:00-21:00
Saturday: 07:00-21:00
Sunday: 07:00-21:00
related searches: Stefano Greek Italian restaurant menu, Stefano's Temple Terrace menu, Stefano's italian restaurant, Stefanos Greek restaurant, Restaurants 33617, Temple Terrace Restaurants, Restaurants near me, Stefano's menu with prices