Georgios Oven Fresh Pizza Co. Address: 23144 Lorain Rd, North Olmsted, OH 44070 Phone: (440) 734-6200 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Taco Bell at 24247 Lorain Rd, North Olmsted, OH 44070 Einstein Bros. Bagels at 27045 Lorain Rd, North Olmsted, OH 44070 Dervish at 27600 Lorain Rd, North Olmsted, OH 44070 Angelina's Pizza at 27600 Lorain Rd, North Olmsted, OH 44070 Pizza Hut at 23551 Lorain Rd, North Olmsted, OH 44070