Aljaima on the Strand is a Moroccan restaurant offering traditional cuisine with options for various dietary needs.