Went there with my friends for a birthday dinner and it was absolutely bad food comparing to other Moroccan restaurants, it felt like the food was cooked days before and it was only warmed up to service.
The service itself is bad as most of the stuff don't speak english
I strongly don't recomand this restaurant.
Maghreb serve a variety of Moroccan dishes including fish at their restaurant. They also have a bar, which sometimes has a band palying, and can cater for private parties of all sizes upon request.