Pikku Kuppila is a Finnish restaurant. Temporarily closed.