Cafés Delahaut is a restaurant. It appears to also operate as a shop, with a focus on coffee.