Mormors Lille Cafe is a cafe offering affordable food in a unique, museum-like setting.