Moroccan restaurant serving unique dishes like Moroccan Mamma style minced meat wraps with melted cheddar and Algerian sauce.