This is located inside the Yaohan Centre mall, even though it has a Japanese name, It was taken over T & T years ago and its better than the Richmond T & T just down the street.The layout is basically the same as the T & T inside the Metrotown/Metropolis Mall in Burnaby.The hot food stations are…