Papa Don's Pizza & Deli Address: 111 N Sycamore Ave, Sycamore, OH 44882 Phone: (419) 927-2278 Pizza, Restaurants, Deli Other Businesses: Melting Pot Restaurant at 348 Benton Rd, Sycamore, OH 44882 Subway at 103 W Saffel St, Sycamore, OH 44882 Wead, Edward R at 5860 Marion Melmore Rd, Sycamore, OH 44882 Sycamore Tavern LTD at 117 S Sycamore Ave, Sycamore, OH 44882