Ayyuka Kafe is an art cafe offering coffee, cakes, and other snacks.