China Star Restaurant
Chinese
Bloomington, IN
1.8 mi