Delihouse is a cafe offering pastries, sandwiches, and coffee drinks.