Clement St. Leave a reply Saw New Chinatown. Newer than the old but still small and incomparable to Scarborough. Advertisements Share this:TwitterFacebookGoogleLike this:Like Loading... Related