Schiller's German Delicatessen
(511)
Deli
Address: 4327 W El Prado Blvd, Tampa, FL 33629
Hours: Closed ⋅ Opens 8 AM Fri
Phone: (813) 839-6666
No information is available for this page. · Learn why
Schiller's German Delicatessen is a traditional delicatessen serving the Tampa, Florida community. Its catering menu includes deli platters, bagels and pastries ...