Menu

Contact Information

Restaurant Lehtovaara

Mechelininkatu 39
00250 Helsinki

Opening hours

Mon–Fri 11 am to 11 pm
Sat 4 pm to 11 pm
Sun 1 pm to 5 pm

 

Reservations: +358 (0)9 440 833
Office: +358 (0)9 493 408

Email: [email protected]