-
Out on the J-Town: 3 Top Spots to Visit
J-Town is an authentic Japanese-focused retail promenade in Markham, filled with a variety of Japanese restaurants, bakeries, stationary stores, beauty shops, and grocery markets. Make sure to check out these top three spots next time when you are out on the J-Town!