1432 W Locust St, Davenport, IA, 52804 
563-323-8802
Takeout
American-Chinese