Top Choice Italian in Tangier

Ana e Paolo

This is a genuine, family-run Italian bistro with Venetian owners; it feels like you've been invited for Sunday dinner. Expect a highly international crowd, lots of cross-table conversations about the events of the …
Italian in Chefchaouen


Offering a welcome break from Chefchaouen's endless tajine parade, Mandala serves up some good pizzas and pastas, plus a serviceable steak. Surroundings are cosy and service is good. If you're feeling lazy, you can …
Italian in Ville Nouvelle


This is the best pizza in Morocco. It may even be the best pizza this side of the Med. We realise that's an awfully big call and maybe the very reasonably priced wine here (from Dh160 per bottle) went to our head, b…
Italian in Agadir

Mezzo Mezzo

A shining beacon among Agadir’s many stodgy pizzerias, Mezzo Mezzo offers a good range of pizzas, daily specials and wine by the glass. The kitchen also produces pasta and fish dishes, and there’s a smooth European …
Italian in Central Souqs

I Limoni

We're kinda partial to any restaurant that has a collection of kitsch snow-globes on display, but I Limoni serves up a fine line of pasta as well. Park yourself up in the lemon-tree-shaded courtyard, order a glass o…
Italian in Ville Nouvelle

Mamma Mia

Full hat-tip to this family-friendly trattoria for its smoke-free section. Take a tajine break and join the punters chowing down on good-value pizzas, generous bowls of pasta or main dishes of veal escalope and stea…
Italian in Essaouira

Pasta Baladin

Communal bar-style seating gets you friendly with your fellow diners at this cheery licensed restaurant. The menu is limited to pasta and choices are simple (10 sauces and five pasta types), but it's well cooked and…
Italian in Essaouira

Vagues Bleus

This tiny hole-in-the-wall eatery painted in blue and white is cheap and cheerful, serving pasta dishes (the gnocchi is recommended) and veggie and meat mains. Everything is fresh and very tasty.
Italian in Rabat

La Mamma

This bistro serves some of the best Italian food in town, so the fact that the dining area is dark and slightly smelly is overlooked by regulars. Some of the pasta portions can be on the small side, but the wood-fir…
Italian in Ouarzazate

Pizzeria Veneziano

Friendly, central and reasonably priced, Veneziano serves thin-crust pizzas with local toppings like desert herbs, anchovies and goat's cheese, plus real Italian espresso.