Authentic Moroccan restaurant, Al Andalus, offering flavorful dishes.