Get directions to: China Star Restraunt, Fishers, IN
Restaurant address: 11639 Fishers Station Drive Fishers, IN 46038, USA
Restaurant: China Star Restraunt