China Star Restaurant
Chinese
Bloomington, IN
0.9 mi