Restaurant Box Stoa, located in Helsinki, is a cafe open Monday to Friday.