Great restaurant. It has a nice atmosphere, friendly staff and the food was great. One of us had pizza and one had pasta and both were excellent. I asked for mine to be spicy and they were happy to accommodate. The menu is part-Italian and part-Mexican. There are options inbetween (such as Mexican pizza!). The price was reasonable. We paid 240 Dirhams for a two course meal with soft drinks.
My only criticism is that there is parmesan cheese on the menu which is never vegetarian, so maybe watch out for that if you're a strict veggie like me.
All in all I liked it a lot and will go back.Pros: Great food, Nice atmosphere, Big menu
Cons: Watch out for parmesan cheese