Menu

Contact Information

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki

Tel. (09) 440 833

Opening Hours                                                  

Tue – Sat 15.00 – 22.00

Sun – Mon closed