Keik Cafè offers a varied international menu in a stylish, modern setting with a large terrace.