New Mandarin House Chinese Restaurant
1643 West 23rd St S, Independence 64050