Get directions to: China Star Super Buffet - Olathe, Olathe, KS
Restaurant address: 13515 South Mur Len Road Olathe, KS 66062, USA
Restaurant: China Star Super Buffet - Olathe