Menu

Contact Information

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki

Mon-Fri 12 noon – 10pm (last bookings at 9pm)

Sat 3pm – 10pm (last bookings at 9pm)

Sun closed