![]() Chinatowns New Mandarin Court Dim Sum Restaurant Here is the wonderful New Mandarin Court, formally Mandarin Court, Dim Sum Restaurant in New York City's Chinatown. The food is absolutely delicious, reasonably priced, and best of all, you don't have to be a celebrity to get in. Located on Chinatowns Mott Street, right off Canal Street. Take the R, N, Q, or number 6 subway train to get to Canal Street. |