Marco's Pizza Address: 8653 W Ridge Rd, Elyria, OH 44035 Phone: (440) 322-0777 Payment: Pizza, Restaurants, Marco's Pizza Other Businesses: Settle Inn at 703 Lake Ave, Elyria, OH 44035 George's Family Restaurant at 2170 N Ridge Rd, Elyria, OH 44035 Subway at 42851 N Ridge Rd, Elyria, OH 44035 TCBY at 42851 N Ridge Rd, Elyria, OH 44035 Dragon Ranch Restaurant at 9488 Leavitt Rd, Elyria, OH 44035