ICI Cafe is a cafe and bar offering coffee, drinks, and snacks. Delivery service is available.