New Mandarin House Reviews & Details
New Mandarin House
1643 W 23rd St S
New Mandarin House is located at 1643 W 23rd St S in Independence near the intersection of S Forest Ave and W 23rd St S. Their menu consists of Chinese dishes . Call (816) 252-5522 for takeout.
- Major Intersection:S Forest Ave And W 23Rd St S
Tell us more about New Mandarin House Independence!