Alo Alo is a cafe.