Menu

We are open

Mon – Fri 11.00 – 23.00
Sat 15.00 – 23.00

Sun 13.00 – 17.00

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki