A popular cafe and restaurant in Imsouane, Morocco, known for its fresh grilled fish and casual atmosphere.