Cafe De Luca offers coffee and snacks. It also provides delivery service.