Enjoy a taste of Italia at La Mamma. The setting is pleasant, and so is the service. The menu offers Italian specialties cooked with care and some delicious daily specials. Not surprisingly, this restaurant is well-appreciated by some pickier European tourists. N.L.
- Nearest Train: Métro Léger (Tram) : Station Ibn Rachid