Mediterranean restaurant offering traditional dishes from various European and African countries.