Menu

Contact Information

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki Tel. (09) 440 833

Opening hours

Mon 16.00 – 22.00

Tue-Fri 11.00 – 22.00

Sat 16.00 – 22.00

Sun closed  

Warmly welcome!