Stefano Greek Italian Restaurant

8600 N 56 St, Temple Terrace, FL

Menu (As of 11/1)

Appetizers

Wings

Greek Salads

Salads

Chef's Specials

Soups

Stromboli

Calzone

Seafood

Land

Greek

Italian

Vegetarian

Crispy Subs

Burgers

Pita Wraps

Paninis

Close Cart

Stefano Greek Italian Restaurant: hours and how to order