We are open Opening Hours Mon – Fri 11.00 – 23.00, Sat 15.00 – 23.00, Sun 13.00 – 17.00 Restaurant Lehtovaara Mechelininkatu 39 00250 Helsinki