China Star Restaurant
Chinese
Bloomington, IN
0.2 mi