Louis Pappas Fresh Greek (South Tampa)
Opens at 11:00 AM

Louis Pappas Fresh Greek (South Tampa)

$ • Salads • Greek • Sandwich
4.6
(500+)
  •  
View delivery time and booking fee.

3401 W Bay To Bay Blvd, Tampa, FL 33629 • More info