Le Petit Crustacé Restaurant Le Petit Crustacé in Ajim has excellent fresh fish dishes and genuinely ... Shortlist