An Italian restaurant in Casablanca serving pizzas, pasta and Mediterranean specialties in a friendly downtown atmosphere.