Menu

Contact Information

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki

Tel. (09) 440 833

Opening Hours                                                          Mon – Fri 11.00 –23.00

Sat 15.00 – 23.00

Sun 13.00 – 27.00