Kafe Omerta is a cafe.