Home of Gyros

  • 3919 N Tampa St,
    Tampa, FL 33603
  • Phone: 813-221-4976
  • Cuisine: Greek Restaurant

Map

Unable to Display Map