Menu

Contact Information

Restaurant Lehtovaara
Mechelininkatu 39
00250 Helsinki

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

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

Sun 1pm – 5pm (last bookings at 3 pm)