Opening hours
Mon 16.00 – 22.00
Tue – Fri 11.00 – 22.00
Sat 16.00 – 22.00
Sun closed
Restaurant Lehtovaara
Mechelininkatu 39
00250 HELSINKI
Opening hours
Mon 16.00 – 22.00
Tue – Fri 11.00 – 22.00
Sat 16.00 – 22.00
Sun closed
Restaurant Lehtovaara
Mechelininkatu 39
00250 HELSINKI