Kilika 25 is a restaurant offering lunch service Monday through Friday, with takeout options available. They feature a new menu each week.