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