Vienna Deli
14331 Euclid Ave, Cleveland OH 44112