Schiller's German DelicatessenRestaurants · Orlando, FLDelis, German, Sandwiches. Serving the Russian-speaking community in Orlando.Address: 4327 W El Prado Blvd, Tampa, FL, 33629Phone: (813) 839-6666Loading map...