• Title

  • Little Greek Westshore

    • Restaurants, Bars and Breweries
    165 Westshore Plaza
    F6
    Tampa, FL 33609
    (813) 431-6957
    • About

      Quick service Greek restaurant

    • Whom to Contact