Get directions to: Happy Star Chinese Restaurant, Overland Park, KS
Restaurant address: 6743 W 75th St Overland Park, KS 66204, USA
Restaurant: Happy Star Chinese Restaurant