Santos Palace is a restaurant. It may also sell artisanal coffee and tea.