Pop Down Customers having dinner at Muru Pop Down restaurant at Lohja, Finland. it’s located 80 metres underground.