Mama's Kitchen is a Finnish restaurant. They serve lunch Monday to Friday, fueled by a love for food, culture, and people.