8600 North 56th Street, Temple Terrace, Florida 33617
Location
Stefano Greek-Italian Restaurant | Temple Terrace | Tampa | Florida |  USA  -  Copyright © 2012 by Anchor Consult
Compatible
Pasta - Seafood - Kabobs - Greek Salads - Gyros - Subs & Grill