Cafe Vista is a cafe.