Menu

We are open

Tue – Sat 16.00-22.00 (last reservations at 20.30)
Sun-Mon closed

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki