South Euclid OH Italian 1. 13947 Cedar Rd, South Euclid, OH 44118 | Piada Italian Street Food (216) 862-8872