Double Li
Chinese Restaurant
228 W Cermak Rd, Chicago, IL 60686
(312) 842-7818
(312) 842-7818
4.0 / 5 based on 63 votes
Photos
Spicy baby octopus. No joke.
Are the notabled black pepper garlic beef and tofu dishes the titular 'double?' Only...
... replaced by another Sichuan restaurant Yanbang Cai