Krema Kanela is a coffee shop offering daily specials. It also provides delivery service.