O'marhaba is a restaurant offering a Moroccan culinary experience.