Chan's Chinese Restaurant Address: 6307 Sherwood Rd, Idlewylde, MD 21239 Phone: (410) 377-8829 Cuisine: Chinese Nice to Know: Accepts Credit Cards Yes Restaurants, Chinese Other Businesses: Kontemporary Kwisine at 6309 Sherwood Rd, Idlewylde, MD 21239 Domino's Pizza at 6309 Sherwood Rd, Idlewylde, MD 21239 McLellan Liquor at 6320 Sherwood Rd, Idlewylde, MD 21239 Bruce Weller Photography at 6508 Crestwood Rd, Idlewylde, MD 21239