Schiller's German Delicatessen
4327 W El Prado Blvd, Tampa
(813) 839-6666
Menu
Restaurants in Tampa, FL
Schiller's German Delicatessen
4327 W El Prado Blvd, Tampa, FL 33629
(813) 839-6666