Lifestyle | Tue Sep 11, 2012 10:52am EDT

Finnish restaurant a limestone mine "pop down"