I'm looking to visit your store to pick up some supplies. I heard its above Yongsan station in a shopping centre. Does that mean the subway station or a different train station?
Could you give me some advice so I can find you? Maybe some directions?
Thanks,
Ricky
Question for:
Tamiya Korea Co. Ltd.
Tamiya Korea Co. Ltd.