China Cafe Reviews & Details
1623 London Rd
China Cafe is located at 1623 London Rd in Duluth near the intersection of London Rd and S 16th Ave E. Their menu consists of Chinese dishes . Call (218) 728-0100 for takeout.
- On The Menu:Coffee, Bagels and Tea
- Major Intersection:London Rd And S 16Th Ave E
Tell us more about China Cafe Duluth!