Menu

Opening hours

Mon – Fri 11 pm – 11 pm (last bookings at 9 pm)

Sat 3 pm – 11 pm

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

Restaurant Lehtovaara

Mechelininkatu 39

00250 HELSINKI

[email protected]