Lean Grilli is a grill serving classic Finnish grill fare. Known for its burgers and fries, it has over 30 years of experience.