Shop address: Mariankatu 17, Helsinki, Finland.
We are open on weekdays 11am to 5pm.
Tel. +358 40 412 4888 and +358 400 465 891.
E-mail: ebhutia at welho.com