Cafe Royal offers freshly prepared Arabic cuisine in a welcoming atmosphere.