EFC Babbelstubb is a pub and lottery shop.