The mark of a great city is its diversity, Seoul and its environs seems made up of tiny pockets of local colour and culture as is reflected in various cuisines.
Toronto is the same except it is a very cosmopolitan city and embraces many cultures. Each year there are local festivals where streets are closed and turned into malls where citizens can sample various ethnic cuisines.
Each area has its own unique character--a result of the ethnic group that has settled there. Unlike the USA, Canada isn't a melting pot. We favour a vertical mosaic where immigrants are free to retain their distinctive heritage, and this is probably why Canadians are so tolerant of minorities.
A city or country that doesn't preserve local colour becomes cold and impersonal. I'm glad you're able to go to various neighbourhoods and towns where you can enjoy the unique foods each district offers.
Perhaps your camera battery dying was a fortunate occurrence to bring you back to Kang Keong city over and over again! Have a pleasant day, @slowwalker.