Menu

Contact Information

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki

Tel. (09) 440 833

Opening Hours         7.12. – 21.12                                      

Mon – Fri 11.00 – 22.00

Sat 16.00 -22.00

Sun 13.00 – 17.00