Teletron is a very high end furniture store that carry not just the best but the WORLD'S BEST furniture for example their Massage chairs. Made in Japan and also one of their top of the lines chairs.
July 2017
Crazy store set up just like stores China. All the best brands of rice cookers!