LEE Barcelona offers flavorful Southeast Asian cuisine, specializing in BBQ skewers and takeaway options.