Menu

We are open

Opening Hours                                                                                                                                                  

Tue – Sat 16.00 – 22.00

Sun – Mon closed

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki