We are open Opening Hours Tue – Sat 15.00 – 22.00 Sun – Mon closed Restaurant Lehtovaara Mechelininkatu 39 00250 Helsinki