Chillaut is a cafe. It appears to be a popular spot, open daily.