Chopsticks House China Chef

2409 11th St #4238 Rock Island IL 61201 USA

(309) 788-8618

Location